home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / mail_bsd.z / mail_bsd
Text File  |  1998-10-30  |  53KB  |  991 lines

  1.  
  2.  
  3.  
  4. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      Mail - send and receive mail
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      MMMMaaaaiiiillll [ ----vvvv ] [ ----iiii ] [ ----nnnn ] [ ----ssss _s_u_b_j_e_c_t ] [ _u_s_e_r...  ]
  13.      MMMMaaaaiiiillll [ ----vvvv ] [ ----iiii ] [ ----nnnn ] ----ffff [ _n_a_m_e ]
  14.      MMMMaaaaiiiillll [ ----vvvv ] [ ----iiii ] [ ----nnnn ] ----uuuu _u_s_e_r
  15.  
  16. IIIINNNNTTTTRRRROOOODDDDUUUUCCCCTTTTIIIIOOOONNNN
  17.      _M_a_i_l is an interactive mail processing system, which has a command syntax
  18.      reminiscent of _e_d with lines replaced by messages.
  19.  
  20.      The ----vvvv flag puts _M_a_i_l into verbose mode; the details of delivery are
  21.      displayed on the users terminal.  The ----iiii flag causes tty interrupt
  22.      signals to be ignored. This is particularly useful when using _M_a_i_l on
  23.      noisy phone lines.  The ----nnnn flag inhibits the reading of /usr/lib/Mail.rc.
  24.  
  25.      _S_e_n_d_i_n_g _m_a_i_l.  To send a message to one or more other people, _M_a_i_l can be
  26.      invoked with arguments which are the names of people to send to.  You are
  27.      then expected to type in your message, followed by an EOT (control-D) at
  28.      the beginning of a line.  A subject may be specified on the command line
  29.      by using the ----ssss flag. (Only the first argument after the ----ssss flag is used
  30.      as a subject; be careful to quote subjects containing spaces.)  The
  31.      section below, labeled _R_e_p_l_y_i_n_g _t_o _o_r _o_r_i_g_i_n_a_t_i_n_g _m_a_i_l, describes some
  32.      features of _M_a_i_l available to help you compose your letter.
  33.  
  34.      _R_e_a_d_i_n_g _m_a_i_l.  In normal usage _M_a_i_l is given no arguments.  It checks
  35.      your mail out of your system mailbox, then prints out a one line summary
  36.      of each message there.  The current message is initially the first
  37.      message (numbered 1) and can be printed using the pppprrrriiiinnnntttt command (which
  38.      can be abbreviated pppp).  You can move among the messages much as you move
  39.      between lines in _e_d, with the commands `+' and `-' moving backwards and
  40.      forwards, and simple numbers.
  41.  
  42.      _D_i_s_p_o_s_i_n_g _o_f _m_a_i_l.  After examining a message you can ddddeeeelllleeeetttteeee (dddd) the
  43.      message or rrrreeeeppppllllyyyy (rrrr) to it.  Deletion causes the _M_a_i_l program to forget
  44.      about the message.  This is not irreversible; the message can be
  45.      uuuunnnnddddeeeelllleeeetttteeeedddd (uuuu) by giving its number, or the _M_a_i_l session can be aborted by
  46.      giving the eeeexxxxiiiitttt (xxxx) command.  Deleted messages will, however, usually
  47.      disappear never to be seen again.
  48.  
  49.      _S_p_e_c_i_f_y_i_n_g _m_e_s_s_a_g_e_s.  Commands such as pppprrrriiiinnnntttt ddddeeeelllleeeetttteeee and ffffrrrroooommmm can be given
  50.      a list of messages as an argument in order to apply to a number of
  51.      messages at once.  This list of messages can be specified in one of three
  52.      mutually exclusive ways:
  53.  
  54.      First, messages may be specified by message number.  Thus ``delete 1 2''
  55.      deletes messages 1 and 2, while ``delete 1-5'' deletes messages 1 through
  56.      5.  In conjunction with message numbers, the following special names may
  57.      also be used:  The special name `^' addresses the first message, and `$'
  58.      addresses the last message.
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  71.  
  72.  
  73.  
  74.      Second, messages may be specified by sender's name, sender's name
  75.      substring or subject substring.  You may supply a list of whitespace
  76.      separated message senders' names and/or message senders' names substrings
  77.      and/or message subject substrings to commands accepting message lists.  A
  78.      message sender's name is a string of characters which must begin with an
  79.      alphabetic character, and must match exactly the sender's name in the
  80.      target message.  A message sender's name substring is a `?' character
  81.      immediately followed (no whitespace) by a string of characters and
  82.      specifies all messages with a sender's name containing the character
  83.      string as a substring.  A message subject is a `/' character immediately
  84.      followed (no whitespace) by a string of characters and specifies all
  85.      messages with a subject line containing the character string as a
  86.      substring.  Examples: ``from foo'' lists all messages from ``foo''
  87.      exactly, while ``from /foo'' lists all messages with substring ``foo'' in
  88.      their subject lines and ``from ?foo'' lists all messages with substring
  89.      foo in their senders' names.
  90.  
  91.      Third, the special name `*' can be used to address all messages. Thus the
  92.      command ttttoooopppp which prints the first few lines of a message could be used
  93.      as ``top *'' to print the first few lines of all messages.
  94.  
  95.      _R_e_p_l_y_i_n_g _t_o _o_r _o_r_i_g_i_n_a_t_i_n_g _m_a_i_l.  You can use the rrrreeeeppppllllyyyy command to set up
  96.      a response to a message, sending it back to the person who it was from.
  97.      Text you then type in, up to an end-of-file, defines the contents of the
  98.      message.  While you are composing a message, _M_a_i_l treats lines beginning
  99.      with the character `~' specially.  For instance, typing ``~m'' (alone on
  100.      a line) will place a copy of the current message into the response right
  101.      shifting it by a tabstop.  Other escapes will set up subject fields, add
  102.      and delete recipients to the message and allow you to escape to an editor
  103.      to revise the message or to a shell to run some commands.  (These options
  104.      are given in the summary below.)
  105.  
  106.      _I_n_c_o_r_p_o_r_a_t_i_n_g _n_e_w _m_a_i_l.  You can read new mail which has arrived during
  107.      the session by using the ffffoooollllddddeeeerrrr command to reread your system mailbox.  A
  108.      convenient way to do this is to type the command ``folder %'' or
  109.      ``fo %''.  This will have the same effect as typing the qqqquuuuiiiitttt command to
  110.      end the session (see below) and then re-invoking _M_a_i_l with no arguments.
  111.  
  112.      _E_n_d_i_n_g _a _m_a_i_l _p_r_o_c_e_s_s_i_n_g _s_e_s_s_i_o_n.  You can end a _M_a_i_l session with the
  113.      qqqquuuuiiiitttt (qqqq) or eeeexxxxiiiitttt (xxxx) commands.  If you use the qqqquuuuiiiitttt command, messages
  114.      which have been examined will be moved to your _m_b_o_x file, messages which
  115.      have been deleted are discarded, and unexamined messages are copied back
  116.      to your system mailbox.  If you have used the ----ffff option to read in the
  117.      contents of your _m_b_o_x (or other file) for processing; when you qqqquuuuiiiitttt, _M_a_i_l
  118.      writes undeleted messages back to this file.  In the event that _M_a_i_l
  119.      cannot rewrite _m_b_o_x (or other file) to write back messages, _M_a_i_l will
  120.      print a message indicating the trouble and will not exit.  This gives you
  121.      the option of trying to set things right.  If things cannot be set right,
  122.      you can escape _M_a_i_l by using the eeeexxxxiiiitttt command described below.
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  137.  
  138.  
  139.  
  140.      If you use the eeeexxxxiiiitttt command, _M_a_i_l exits without making any modifications
  141.      to the mail file.  Deleted messages will not be discarded.
  142.  
  143.      _P_e_r_s_o_n_a_l _a_n_d _s_y_s_t_e_m_w_i_d_e _d_i_s_t_r_i_b_u_t_i_o_n _l_i_s_t_s.  It is also possible to
  144.      create a personal distribution lists so that, for instance, you can send
  145.      mail to ``cohorts'' and have it go to a group of people.  Such lists can
  146.      be defined by placing a line like
  147.  
  148.           alias cohorts bill ozalp jkf mark kridle@ucbcory
  149.  
  150.      in the file .mailrc in your home directory.  The current list of such
  151.      aliases can be displayed with the aaaalllliiiiaaaassss ((((aaaa)))) command in _M_a_i_l.  System wide
  152.      distribution lists can be created by editing /usr/lib/Mail.rc (which may
  153.      contain other _M_a_i_l commands such as set).  An alias of the form
  154.  
  155.           alias bob sauron!bob
  156.  
  157.      will be ignored on the sauron system so that the same /usr/lib/Mail.rc or
  158.      ~/.mailrc file may be used on several machines with correct behavior.
  159.  
  160.      You may include a pathname in the distribution list, and _M_a_i_l will record
  161.      outgoing messages in that file.  It is preferable to place pathnames and
  162.      folders in the ``Bcc:'' list, to prevent recipients from replying to a
  163.      nonexistent filename.
  164.  
  165.      _F_o_r_w_a_r_d_i_n_g _m_a_i_l.  Forwarding of mail is done via the ._f_o_r_w_a_r_d file
  166.      mechanism of the _s_e_n_d_m_a_i_l(1M) program.  Please see the _s_e_n_d_m_a_i_l(1M)
  167.      manual page for details.
  168.  
  169.      _S_i_g_n_a_t_u_r_e_s.  A signature line (or lines) may be automatically appended to
  170.      the end of all outgoing letters by placing the text in the file
  171.      .lsignature, .rsignature, or .signature in your home directory.  The file
  172.      .lsignature is used for local mail, that is the recipients specified do
  173.      not have `!' or `@' in their names (prior to aliasing) and the file
  174.      .rsignature is used for remote mail.  If the appropriate one of these
  175.      does not exist, .signature is used for compatibility with previous
  176.      versions of _M_a_i_l.
  177.  
  178.      _M_a_i_l has a number of options which can be set in the ._m_a_i_l_r_c file to
  179.      alter its behavior; thus ``set askcc'' enables the ``askcc'' feature.
  180.      (These options are summarized below.)
  181.  
  182. SSSSUUUUMMMMMMMMAAAARRRRYYYY
  183.      Each command is typed on a line by itself, and may take arguments
  184.      following the command word.  The command need not be typed in its
  185.      entirety - the first command which matches the typed prefix is used.  For
  186.      commands which take message lists as arguments, if no message list is
  187.      given, then the next message forward which satisfies the command's
  188.      requirements is used.  If there are no messages forward of the current
  189.      message, the search proceeds backwards, and if there are no good messages
  190.      at all, _M_a_i_l types ``No applicable messages'' and aborts the command.
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  203.  
  204.  
  205.  
  206.      !!!!           Executes the UNIX shell command which follows.
  207.  
  208.      ----           Goes to the previous message and prints it out.
  209.  
  210.      ====           Prints the current message number.
  211.  
  212.      ????           If the qqqqmmmmaaaarrrrkkkkiiiisssshhhheeeellllpppp option is set (see below), this is a
  213.                  synonym for the hhhheeeellllpppp command.  Otherwise, ???? indicates the
  214.                  start of a sender's name substring message list (see
  215.                  ``Specifying messages'' above).
  216.  
  217.      MMMMoooorrrreeee        (MMMM) Like PPPPrrrriiiinnnntttt but invokes your pager.
  218.  
  219.      NNNNeeeewwww         (NNNN) Identical to the uuuunnnnrrrreeeeaaaadddd command.
  220.  
  221.      PPPPaaaaggggeeee        (PPPPaaaa) A synonym for MMMMoooorrrreeee....
  222.  
  223.      PPPPrrrriiiinnnntttt       (PPPP) Like pppprrrriiiinnnntttt but also prints out ignored header fields. See
  224.                  also pppprrrriiiinnnntttt and iiiiggggnnnnoooorrrreeee....
  225.  
  226.      RRRReeeeppppllllyyyy       (RRRR) Reply to originator. Does not reply to other recipients
  227.                  of the original message.
  228.  
  229.      RRRReeeessssppppoooonnnndddd     (RRRReeeessss) A synonym for RRRReeeeppppllllyyyy
  230.  
  231.      TTTTyyyyppppeeee        (TTTT) Identical to the PPPPrrrriiiinnnntttt command.
  232.  
  233.      UUUUnnnnrrrreeeeaaaadddd      (UUUU) Identical to the uuuunnnnrrrreeeeaaaadddd command.
  234.  
  235.      aaaalllliiiiaaaassss       (aaaa) With no arguments, prints out all currently-defined
  236.                  aliases.  With one argument, prints out that alias.  With
  237.                  more than one argument, creates an new or changes an on old
  238.                  alias.
  239.  
  240.      aaaalllltttteeeerrrrnnnnaaaatttteeeessss  (aaaalllltttt) The aaaalllltttteeeerrrrnnnnaaaatttteeeessss command is useful if you have accounts
  241.                  on several machines.  It can be used to inform _M_a_i_l that the
  242.                  listed addresses are really you. When you rrrreeeeppppllllyyyy to messages,
  243.                  _M_a_i_l will not send a copy of the message to any of the
  244.                  addresses listed on the _a_l_t_e_r_n_a_t_e_s list. If the aaaalllltttteeeerrrrnnnnaaaatttteeeessss
  245.                  command is given with no argument, the current set of
  246.                  alternate names is displayed.
  247.  
  248.      cccchhhhddddiiiirrrr       (ccccdddd) Changes the user's working directory to that specified,
  249.                  if given.  If no directory is given, then changes to the
  250.                  user's login directory.
  251.  
  252.      ccccooooppppyyyy        (cccc) The ccccooooppppyyyy command does the same thing that ssssaaaavvvveeee does,
  253.                  except that it does not mark the messages it is used on for
  254.                  deletion when you quit.
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.                                                                         PPPPaaaaggggeeee 4444
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  269.  
  270.  
  271.  
  272.      ddddeeeelllleeeetttteeee      (dddd) Takes a list of messages as argument and marks them all
  273.                  as deleted.  Deleted messages will not be saved in _m_b_o_x, nor
  274.                  will they be available for most other commands.
  275.  
  276.      ddddiiiissssccccaaaarrrrdddd     (ddddiiii) A synonym for iiiiggggnnnnoooorrrreeee.
  277.  
  278.      ddddpppp          (also ddddtttt) Deletes the current message and prints the next
  279.                  message.  If there is no next message, _M_a_i_l says ``at EOF.''
  280.  
  281.      eeeecccchhhhoooo        (eeeecccc) Takes a string and echos it to standard output.
  282.  
  283.      eeeeddddiiiitttt        (eeee) Takes a list of messages and points the text editor at
  284.                  each one in turn.  On return from the editor, the message is
  285.                  read back in.
  286.  
  287.      eeeexxxxiiiitttt        (eeeexxxx or xxxx) Effects an immediate return to the Shell without
  288.                  modifying the user's system mailbox, his _m_b_o_x file, or his
  289.                  edit file in ----ffff.
  290.  
  291.      ffffiiiilllleeee        (ffffiiii) The same as ffffoooollllddddeeeerrrr.
  292.  
  293.      ffffoooollllddddeeeerrrr      (ffffoooo) The ffffoooollllddddeeeerrrr command switches to a new mail file or
  294.                  folder. With no arguments, it tells you which file you are
  295.                  currently reading.  If you give it an argument, it will write
  296.                  out changes (such as deletions) you have made in the current
  297.                  file and read in the new file. Some special conventions are
  298.                  recognized for the name.  @ means the current file in read-
  299.                  only mode, $ means the current file, in read/write mode if
  300.                  possible, # means the previous file, % means your system
  301.                  mailbox, %user means user's system mailbox, & means your
  302.                  ~/mbox file, and +folder means a file in your folder
  303.                  directory.
  304.  
  305.                  Issuing the command ``folder %'' while you are reading your
  306.                  system mailbox is a convenient way to incorporate new mail
  307.                  which has arrived during the session.
  308.  
  309.      ffffoooollllddddeeeerrrrssss     List the names of the folders in your folder directory.
  310.  
  311.      ffffrrrroooommmm        (ffff) Takes a list of messages and prints their summary lines.
  312.                  See the _S_p_e_c_i_f_y_i_n_g _m_e_s_s_a_g_e_s section above for examples of how
  313.                  to use this command to list only the messages from a
  314.                  particular person, or about a particular subject.
  315.  
  316.      ggggrrrroooouuuupppp       (gggg) A synonym for aaaalllliiiiaaaassss....
  317.  
  318.      hhhhdddd          Lists the message summary lines of all deleted messages.
  319.                  These are the messages that have been deleted by the ddddeeeelllleeeetttteeee
  320.                  command, but that have not yet been removed from the mailbox.
  321.                  These messages may be undeleted by use of the uuuunnnnddddeeeelllleeeetttteeee
  322.                  command.
  323.  
  324.  
  325.  
  326.  
  327.                                                                         PPPPaaaaggggeeee 5555
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  335.  
  336.  
  337.  
  338.      hhhheeeeaaaaddddeeeerrrrssss     (hhhh) Lists the current group of message summary lines
  339.                  (historically called "headers").  Summary lines are grouped
  340.                  and displayed by windowfuls (as many lines as will fit in the
  341.                  window).  If there are more summary lines than will fit in
  342.                  the current window, the zzzz command can be used to scroll
  343.                  through multiple summary line groups.
  344.  
  345.      hhhheeeellllpppp        Prints a brief summary of commands.
  346.  
  347.      hhhhoooolllldddd        (hhhhoooo, also pppprrrreeeesssseeeerrrrvvvveeee) Takes a message list and marks each
  348.                  message therein to be saved in the user's system mailbox
  349.                  instead of in _m_b_o_x.  Does not override the ddddeeeelllleeeetttteeee command.
  350.  
  351.      iiiiggggnnnnoooorrrreeee      (iiiigggg) Add the list of header fields named to the _i_g_n_o_r_e_d _l_i_s_t.
  352.                  Header fields in the ignore list are not printed on your
  353.                  terminal when you print a message. This command is very handy
  354.                  for suppression of certain machine-generated header fields.
  355.                  The TTTTyyyyppppeeee and PPPPrrrriiiinnnntttt commands can be used to print a message in
  356.                  its entirety, including ignored fields. If iiiiggggnnnnoooorrrreeee is executed
  357.                  with no arguments, it lists the current set of ignored
  358.                  fields.
  359.  
  360.      lllliiiisssstttt        (lllliiii) Prints the list of all _M_a_i_l commands.
  361.  
  362.      mmmmaaaaiiiillll        (mmmm) Takes as argument login names and distribution group
  363.                  names and sends mail to those people.
  364.  
  365.      mmmmbbbbooooxxxx        (mmmmbbbb) Indicate that a list of messages be sent to _m_b_o_x in your
  366.                  home directory when you quit. This is the default action for
  367.                  messages if you do _n_o_t have the _h_o_l_d option set.
  368.  
  369.      mmmmoooorrrreeee        (mmmmoooo) Like pppprrrriiiinnnntttt but invokes your pager.
  370.  
  371.      nnnneeeewwww         Identical to the uuuunnnnrrrreeeeaaaadddd command
  372.  
  373.      nnnneeeexxxxtttt        (nnnn like ++++ or CR) Goes to the next message in sequence and
  374.                  types it.  With an argument list, types the next matching
  375.                  message.
  376.  
  377.      ppppaaaaggggeeee        (ppppaaaa) A synonym for mmmmoooorrrreeee....
  378.  
  379.      pppprrrreeeesssseeeerrrrvvvveeee    (pppprrrreeee) A synonym for hhhhoooolllldddd.
  380.  
  381.      pppprrrriiiinnnntttt       (pppp) Takes a message list and types out each message on the
  382.                  user's terminal.
  383.  
  384.      qqqquuuuiiiitttt        (qqqq) Terminates the session, saving all undeleted, unsaved
  385.                  messages in the user's _m_b_o_x file in his login directory,
  386.                  preserving all messages marked with hhhhoooolllldddd or pppprrrreeeesssseeeerrrrvvvveeee or never
  387.                  referenced in his system mailbox, and removing all other
  388.                  messages from his system mailbox.  If new mail has arrived
  389.                  during the session, the message ``You have new mail'' is
  390.  
  391.  
  392.  
  393.                                                                         PPPPaaaaggggeeee 6666
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  401.  
  402.  
  403.  
  404.                  given.  If given while editing a mailbox file with the ----ffff
  405.                  flag, then the edit file is rewritten.  A return to the Shell
  406.                  is effected, unless the rewrite of edit file fails, in which
  407.                  case the user can escape with the eeeexxxxiiiitttt command.
  408.  
  409.      rrrreeeeppppllllyyyy       (rrrr) A synonym for RRRReeeeppppllllyyyy.
  410.  
  411.      rrrreeeeppppllllyyyyaaaallllllll    (rrrraaaa or RRRRAAAA) Takes a message list and sends mail to the sender
  412.                  and all recipients of the specified message.  The default
  413.                  message must not be deleted.
  414.  
  415.      rrrreeeessssppppoooonnnndddd     (rrrreeeessss) A synonym for RRRReeeeppppllllyyyy.
  416.  
  417.      ssssaaaavvvveeee        (ssss) Takes a message list and a filename and appends each
  418.                  message in turn to the end of the file.  The filename in
  419.                  quotes, followed by the line count and character count is
  420.                  echoed on the user's terminal. If filename does not already
  421.                  exist it will be created.  If filename begins with a ``|'' or
  422.                  ``!'' then it will be interpreted as a shell command and the
  423.                  contents of the messages passed to it on standard input.
  424.  
  425.      sssseeeetttt         (sssseeee) With no arguments, prints all variable values.
  426.                  Otherwise, sets option.  Arguments are of the form
  427.                  ``option=value'' or ``option.''
  428.  
  429.      sssshhhheeeellllllll       (sssshhhh) Invokes an interactive version of the shell.
  430.  
  431.      ssssiiiizzzzeeee        (ssssiiii) Takes a message list and prints out the size in
  432.                  characters of each message.
  433.  
  434.      ssssoooouuuurrrrcccceeee      (ssssoooo) The ssssoooouuuurrrrcccceeee command reads _M_a_i_l commands from a file.
  435.  
  436.      ttttoooopppp         (ttttoooo) Takes a message list and prints the top few lines of
  437.                  each.  The number of lines printed is controlled by the
  438.                  variable ttttoooopppplllliiiinnnneeeessss and defaults to five.
  439.  
  440.      ttttoooouuuucccchhhh       (ttttoooouuuu) Takes a message list and causes each message therein to
  441.                  be saved in either the user's system mailbox or in _m_b_o_x
  442.                  according to the state of the _h_o_l_d option.
  443.  
  444.      ttttyyyyppppeeee        (tttt) A synonym for pppprrrriiiinnnntttt.
  445.  
  446.      uuuunnnnddddeeeelllleeeetttteeee    (uuuu) Takes a message list and marks each one as _n_o_t being
  447.                  deleted.
  448.  
  449.      uuuunnnnrrrreeeeaaaadddd      (uuuunnnnrrrr or UUUU) Takes a message list and marks each message as _n_o_t
  450.                  having been read.  Also see the UUUUnnnnrrrreeeeaaaadddd command.
  451.  
  452.      uuuunnnnsssseeeetttt       Takes a list of option names and discards their remembered
  453.                  values; the inverse of sssseeeetttt.
  454.  
  455.  
  456.  
  457.  
  458.  
  459.                                                                         PPPPaaaaggggeeee 7777
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  467.  
  468.  
  469.  
  470.      vvvveeeerrrrssssiiiioooonnnn     (vvvveeee) Prints the version number of Mail that you are using.
  471.  
  472.      vvvviiiissssuuuuaaaallll      (vvvv) Takes a message list and invokes the display editor on
  473.                  each message.
  474.  
  475.      wwwwrrrriiiitttteeee       (wwww) Like ssssaaaavvvveeee except that the message header and the blank
  476.                  line after the message body are not appended to the file.
  477.                  Only the message body of each message is appended to the
  478.                  file.
  479.  
  480.      xxxxiiiitttt         (xxxx) A synonym for eeeexxxxiiiitttt.
  481.  
  482.      zzzz           _M_a_i_l presents message summary lines in windowfuls as
  483.                  described under the hhhheeeeaaaaddddeeeerrrrssss command. You can move _M_a_i_l's
  484.                  attention forward to the next window with the zzzz command.
  485.                  Also, you can move to the previous window by using zzzz----.
  486.  
  487.      Here is a summary of the tilde escapes, which are used when composing
  488.      messages to perform special functions.  Tilde escapes are only recognized
  489.      at the beginning of lines.  The name ``tilde escape'' is somewhat of a
  490.      misnomer since the actual escape character can be set via the eeeessssccccaaaappppeeee
  491.      option.
  492.  
  493.      ~~~~!!!! _c_o_m_m_a_n_d     Execute the indicated shell _c_o_m_m_a_n_d, then return to the
  494.                     message.
  495.  
  496.      ~~~~:::: _c_o_m_m_a_n_d     Execute the indicated _M_a_i_l _c_o_m_m_a_n_d, then return to the
  497.                     message.
  498.  
  499.      ~~~~????             Display the tilde escape help file.
  500.  
  501.      ~~~~bbbb _n_a_m_e ...    Add the given _n_a_m_es to the list of blind carbon copy
  502.                     (``Bcc:'') recipients.
  503.  
  504.      ~~~~cccc _n_a_m_e ...    Add the given _n_a_m_es to the list of carbon copy (``Cc:'')
  505.                     recipients.
  506.  
  507.      ~~~~ccccmmmm _s_t_r_i_n_g     Cause the _s_t_r_i_n_g to become the current ``Comments:''
  508.                     field.
  509.  
  510.      ~~~~dddd             Read the file ``dead.letter'' from your home directory
  511.                     into the message.
  512.  
  513.      ~~~~EEEE             Invoke the text editor on the entire message collected so
  514.                     far including the message header fields.  The existing
  515.                     message header fields will be displayed above a dashed
  516.                     line and the existing message body will be displayed below
  517.                     the dashed line.  You are free to edit the message headers
  518.                     and body at will, but you must be careful that the final
  519.                     format of the headers conforms to the RFC 822 standard.
  520.                     You must also take care that no blank lines appear within
  521.                     the header section of the message and that you do not
  522.  
  523.  
  524.  
  525.                                                                         PPPPaaaaggggeeee 8888
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  533.  
  534.  
  535.  
  536.                     remove the dashed line separating the message headers from
  537.                     the message body.  After the editing session is finished,
  538.                     you may continue appending text to the message.
  539.  
  540.      ~~~~eeee             Invoke the text editor on the body of the message
  541.                     collected so far.  After the editing session is finished,
  542.                     you may continue appending text to the message.
  543.  
  544.      ~~~~eeeehhhh            Same as ~~~~EEEE above.
  545.  
  546.      ~~~~eeeennnn _s_t_r_i_n_g     Cause the _s_t_r_i_n_g to become the current ``Encrypted:''
  547.                     field.
  548.  
  549.      ~~~~ffff _m_e_s_s_a_g_e_s    Read the named _m_e_s_s_a_g_e_s into the message being sent.  If
  550.                     no _m_e_s_s_a_g_e_s are specified, read in the current message.
  551.  
  552.      ~~~~HHHH             Edit all standard message header fields by typing each one
  553.                     in turn and allowing the user to append text to the end or
  554.                     modify the field by using the current terminal erase and
  555.                     kill characters.
  556.  
  557.      ~~~~hhhh             Edit the basic message header fields (To:, Subject:, Cc:,
  558.                     Bcc:) by typing each one in turn and allowing the user to
  559.                     append text to the end or modify the field by using the
  560.                     current terminal erase and kill characters.
  561.  
  562.      ~~~~iiiirrrrtttt _s_t_r_i_n_g    Add the _s_t_r_i_n_g to the ``In-Reply-To:'' list.
  563.  
  564.      ~~~~kkkk _s_t_r_i_n_g      Add the _s_t_r_i_n_g to the ``Keywords:'' list.
  565.  
  566.      ~~~~mmmm _m_e_s_s_a_g_e_s    Read the named _m_e_s_s_a_g_e_s into the message being sent
  567.                     shifted right one tab.  Note that if the _m_p_r_e_f_i_x option is
  568.                     set (see below), the tab will be replaced with the
  569.                     specified string.  If no _m_e_s_s_a_g_e_s are specified, read the
  570.                     current message.
  571.  
  572.      ~~~~pppp             Print out the message collected so far.  First the message
  573.                     header fields are displayed followed by a dashed line
  574.                     separator, then the message body.
  575.  
  576.      ~~~~qqqq             Abort the message being sent, copying the message to
  577.                     ``dead.letter'' in your home directory.
  578.  
  579.      ~~~~rrrr _f_i_l_e        Read the named _f_i_l_e into the message.
  580.  
  581.      ~~~~rrrrffff _s_t_r_i_n_g     Add the _s_t_r_i_n_g to the ``References:'' list.
  582.  
  583.      ~~~~rrrrrrrr [_s_t_r_i_n_g]   Cause a ``Return-Receipt-To:'' field to be added to the
  584.                     message.  If the _s_t_r_i_n_g is specified, it will be added to
  585.                     the list of recipients in the ``Return-Receipt-To:''
  586.                     field.  If the _s_t_r_i_n_g is not specified and no ``Return-
  587.                     Receipt-To:'' field exists in the message, one will be
  588.  
  589.  
  590.  
  591.                                                                         PPPPaaaaggggeeee 9999
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  599.  
  600.  
  601.  
  602.                     created and your user name will be specified.  If the
  603.                     _s_t_r_i_n_g is not specified and a ``Return-Receipt-To:'' field
  604.                     already exists in the message, the entire field will be
  605.                     removed.
  606.  
  607.                     If the ``Return-Receipt-To:'' header field is present when
  608.                     the message is sent, and if the intervening mail delivery
  609.                     system supports return receipts, a return receipt will be
  610.                     sent to your mailbox when the message is successfully
  611.                     delivered to each of the specified recipients.
  612.  
  613.      ~~~~rrrrtttt _n_a_m_e ...   Add the given _n_a_m_es to the ``Reply-To:'' list.
  614.  
  615.      ~~~~ssss _s_t_r_i_n_g      Cause the _s_t_r_i_n_g to become the current ``Subject:'' field.
  616.  
  617.      ~~~~tttt _n_a_m_e ...    Add the given _n_a_m_es to the direct recipients (``To:'')
  618.                     list.
  619.  
  620.      ~~~~VVVV             Invoke an alternate editor (defined by the _V_I_S_U_A_L option)
  621.                     on the entire message collected so far including the
  622.                     message header fields.  The existing message header fields
  623.                     will be displayed above a dashed line and the existing
  624.                     message body will be displayed below the dashed line.  You
  625.                     are free to edit the message headers and body at will, but
  626.                     you must be careful that the final format of the headers
  627.                     conforms to the RFC 822 standard.  You must also take care
  628.                     that no blank lines appear within the header section of
  629.                     the message and that you do not remove the dashed line
  630.                     separating the message headers from the message body.
  631.                     After the editing session is finished, you may continue
  632.                     appending text to the message.
  633.  
  634.      ~~~~vvvv             Invoke an alternate editor (defined by the _V_I_S_U_A_L option)
  635.                     on the body of the message collected so far.  Usually, the
  636.                     alternate editor will be a screen editor.  After you quit
  637.                     the editor, you may resume appending text to the end of
  638.                     your message.
  639.  
  640.      ~~~~vvvvhhhh            Same as ~~~~VVVV above.
  641.  
  642.      ~~~~wwww _f_i_l_e        Write the message onto the named _f_i_l_e.
  643.  
  644.      ~~~~||||_c_o_m_m_a_n_d      Pipe the message through the _c_o_m_m_a_n_d as a filter.  If the
  645.                     command gives no output or terminates abnormally, retain
  646.                     the original text of the message.  The command _f_m_t(1) is
  647.                     often used as _c_o_m_m_a_n_d to rejustify the message.
  648.  
  649.      ~~~~~~~~_s_t_r_i_n_g       Insert the _s_t_r_i_n_g into the message prefaced by a single ~.
  650.                     If you have changed the escape character, then you should
  651.                     double that character in order to send it.
  652.  
  653.  
  654.  
  655.  
  656.  
  657.                                                                        PPPPaaaaggggeeee 11110000
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  665.  
  666.  
  667.  
  668.      Options are controlled via the sssseeeetttt and uuuunnnnsssseeeetttt commands.  Options may be
  669.      either binary, in which case it is only significant to see whether they
  670.      are set or not, or string, in which case the actual value is of interest.
  671.      The binary options include the following:
  672.  
  673.      RRRReeeeppppllllyyyyaaaallllllll       Swaps the behavior of the rrrr////RRRReeeeppppllllyyyy////RRRReeeessssppppoooonnnndddd and rrrraaaa////RRRReeeeppppllllyyyyaaaallllllll
  674.                     commands resulting in a more BSD-like interface.
  675.  
  676.      aaaappppppppeeeennnndddd         Causes messages saved in _m_b_o_x to be appended to the end
  677.                     rather than prepended.  (This is set in /usr/lib/Mail.rc
  678.                     on version 7 systems.)
  679.  
  680.      aaaasssskkkk            Causes _M_a_i_l to prompt you for the subject of each message
  681.                     you send.  If you respond with simply a newline, no
  682.                     subject field will be sent.
  683.  
  684.      aaaasssskkkkcccccccc          Causes you to be prompted for additional carbon copy
  685.                     recipients at the end of each message.  Responding with a
  686.                     newline indicates your satisfaction with the current list.
  687.  
  688.      aaaauuuuttttoooopppprrrriiiinnnntttt      Causes the ddddeeeelllleeeetttteeee command to behave like ddddpppp - thus, after
  689.                     deleting a message, the next one will be typed
  690.                     automatically.
  691.  
  692.      ccccrrrrtttt            Causes your pager to be invoked if a message to be printed
  693.                     is longer than the current window.  This option can also
  694.                     be used as a valued option (see below).
  695.  
  696.      ddddooootttt            The binary option _d_o_t causes _M_a_i_l to interpret a period
  697.                     alone on a line as the terminator of a message you are
  698.                     sending.
  699.  
  700.      hhhhoooolllldddd           This option is used to hold messages in the system mailbox
  701.                     (instead of _m_b_o_x ) by default.
  702.  
  703.      iiiiggggnnnnoooorrrreeee         Causes interrupt signals from your terminal to be ignored
  704.                     and echoed as @'s.
  705.  
  706.      iiiiggggnnnnoooorrrreeeeeeeeooooffff      An option related to _d_o_t is _i_g_n_o_r_e_e_o_f which makes _M_a_i_l
  707.                     refuse to accept a control-D as the end of a message.
  708.                     _I_g_n_o_r_e_e_o_f also applies to _M_a_i_l command mode.
  709.  
  710.      kkkkeeeeeeeepppp           Prevents _M_a_i_l from deleting empty mailboxes when you quit.
  711.  
  712.      kkkkeeeeeeeeppppssssaaaavvvveeee       If set, messages which are saved via the ssssaaaavvvveeee command are
  713.                     _n_o_t deleted from the current mailbox automatically.
  714.  
  715.      mmmmeeeettttoooooooo          Usually, when a group is expanded that contains the
  716.                     sender, the sender is removed from the expansion.  Setting
  717.                     this option causes the sender to be included in the group.
  718.  
  719.  
  720.  
  721.  
  722.  
  723.                                                                        PPPPaaaaggggeeee 11111111
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  731.  
  732.  
  733.  
  734.      nnnnooooaaaasssskkkkrrrroooolllloooocccckkkk    Normally, when _M_a_i_l encounters a mailfile which is read-
  735.                     only locked, it interactively asks the user how he wants
  736.                     to proceed.  This option causes _M_a_i_l to bypass the
  737.                     interactive dialog and automatically open the mailfile in
  738.                     read-only mode.  In order to select a different automatic
  739.                     behaviour, this option can be used as a valued option (see
  740.                     below).
  741.  
  742.      nnnnoooohhhheeeeaaaaddddeeeerrrr       Suppresses the printing of message summary lines when Mail
  743.                     is first invoked.
  744.  
  745.      nnnnoooossssaaaavvvveeee         Normally, when you abort a message with two RUBOUT, _M_a_i_l
  746.                     copies the partial letter to the file ``dead.letter'' in
  747.                     your home directory. Setting the binary option _n_o_s_a_v_e
  748.                     prevents this.
  749.  
  750.      qqqqmmmmaaaarrrrkkkkiiiisssshhhheeeellllpppp    If set, ???? becomes a synonym for the hhhheeeellllpppp command.
  751.  
  752.      qqqquuuuiiiieeeetttt          Suppresses the printing of the version when Mail is first
  753.                     invoked.
  754.  
  755.      sssshhhhoooowwwwllllaaaasssstttt       If this option is set at the time when _M_a_i_l is first
  756.                     invoked, and if no new or unread messages are present in
  757.                     the system mailbox, _M_a_i_l will display the last windowful
  758.                     of summary lines first, and will set the current message
  759.                     to be the last message in the mailfile.  This option only
  760.                     makes sense when used with the _h_o_l_d option described
  761.                     above.
  762.  
  763.      sssshhhhoooowwwwmmmmssssiiiizzzzeeee      If this option is set, _M_a_i_l will include the line count
  764.                     and character count on the summary line for each message.
  765.  
  766.      sssshhhhoooowwwwttttoooo         Causes _M_a_i_l to display the recipient instead of sender
  767.                     when displaying the summary line of a message for which
  768.                     you were the sender (your user name appears in the From:
  769.                     header field).  This is useful when using _M_a_i_l to browse
  770.                     or edit a file of saved outgoing mail such as is created
  771.                     when the _r_e_c_o_r_d option is defined (see below).
  772.  
  773.      vvvveeeerrrrbbbboooosssseeee        Setting the option _v_e_r_b_o_s_e is the same as using the ----vvvv
  774.                     flag on the command line. When mail runs in verbose mode,
  775.                     the actual delivery of messages is displayed on the users
  776.                     terminal.
  777.  
  778.      The following options have string values:
  779.  
  780.      EEEEDDDDIIIITTTTOOOORRRR         Pathname of the text editor to use in the eeeeddddiiiitttt command and
  781.                     and ~~~~eeeehhhh escapes.  This defaults to the value of the _E_D_I_T_O_R
  782.                     environment variable.
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.                                                                        PPPPaaaaggggeeee 11112222
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  797.  
  798.  
  799.  
  800.      HHHHOOOOMMMMEEEE           The pathname of your home directory.  This defaults to the
  801.                     value of the _H_O_M_E environment variable.
  802.  
  803.      PPPPAAAAGGGGEEEERRRR          Pathname of your pager to use in the MMMMoooorrrreeee or mmmmoooorrrreeee
  804.                     commands, or if the _c_r_t option is selected.  If not
  805.                     defined, this defaults to the value of the _P_A_G_E_R
  806.                     environment variable.  If the _P_A_G_E_R environment variable
  807.                     is not defined either, then _m_o_r_e(1) is the default.
  808.  
  809.      SSSSHHHHEEEELLLLLLLL          Pathname of the shell to use in the !!!! command and the ~!
  810.                     escape.  This defaults to the value of the _S_H_E_L_L
  811.                     environment variable.
  812.  
  813.      TTTTMMMMPPPPDDDDIIIIRRRR         The directory to use for temporary files.  This defaults
  814.                     to the value of the _T_M_P_D_I_R environment variable.  If the
  815.                     _T_M_P_D_I_R environment variable is not defined either, then
  816.                     /_t_m_p is the default.
  817.  
  818.      VVVVIIIISSSSUUUUAAAALLLL         Pathname of the text editor to use in the vvvviiiissssuuuuaaaallll command
  819.                     and ~~~~vvvv and ~~~~vvvvhhhh escapes.
  820.  
  821.      ccccoooommmmmmmmaaaannnndddd::::       Allows the user to ``alias'' commands.  Syntax is:
  822.  
  823.                          set command:_x=_y
  824.  
  825.                     Where _x is a new name for the command and _y is the
  826.                     original command.  For example:
  827.  
  828.                          set command:ls=headers
  829.  
  830.                     defines a new command ``ls'' which is equivalent to the
  831.                     existing ``headers'' command.
  832.  
  833.      ccccrrrrtttt            If _c_r_t is used as a valued option (see above for a
  834.                     description of how _c_r_t is used as a binary option), it is
  835.                     used as a threshold to determine how long a message must
  836.                     be before the user's pager is used to read it.  In effect,
  837.                     this allows the user to override the current window size
  838.                     which would be used in the case of the binary _c_r_t option.
  839.  
  840.      eeeessssccccaaaappppeeee         If defined, the first character of this option gives the
  841.                     character to use in the place of ~ to denote escapes.
  842.  
  843.      ffffoooollllddddeeeerrrr         The name of the directory to use for storing folders of
  844.                     messages. If this name begins with a `/', _M_a_i_l considers
  845.                     it to be an absolute pathname; otherwise, the folder
  846.                     directory is found relative to your home directory.
  847.  
  848.      mmmmpppprrrreeeeffffiiiixxxx        If defined, gives the string which will be prepended to
  849.                     each inserted line when using the ~~~~mmmm command to insert
  850.                     text from a previous message into the current message
  851.                     being composed.  If not defined a tab will be the default.
  852.  
  853.  
  854.  
  855.                                                                        PPPPaaaaggggeeee 11113333
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  863.  
  864.  
  865.  
  866.      nnnnooooaaaasssskkkkrrrroooolllloooocccckkkk    Normally, when _M_a_i_l encounters a mailfile which is read-
  867.                     only locked, it interactively asks the user how he wants
  868.                     to proceed.  This option causes _M_a_i_l to bypass the
  869.                     interactive dialog and automatically proceed as follows:
  870.  
  871.                     If set to "R" or "r", _M_a_i_l will open the mailfile read-
  872.                     only.
  873.  
  874.                     If set to "W" or "w", _M_a_i_l will forcibly acquire the lock
  875.                     and open the mailfile read-write.
  876.  
  877.      rrrreeeeccccoooorrrrdddd         If defined, gives the pathname of the file used to record
  878.                     all outgoing mail.  If not defined, then outgoing mail is
  879.                     not so saved.
  880.  
  881.      rrrreeeeppppllllyyyyttttoooo        If defined, gives the address which should be entered into
  882.                     the Reply-To: header field for all outgoing mail.
  883.  
  884.      sssseeeennnnddddmmmmaaaaiiiillll       If defined, gives the full pathname of the mail transfer
  885.                     agent program to use to send mail.  If not set,
  886.                     /_u_s_r/_l_i_b/_s_e_n_d_m_a_i_l will be used.  It is usually unnecessary
  887.                     to set this option.
  888.  
  889.      ttttoooopppplllliiiinnnneeeessss       If defined, gives the number of lines of a message to be
  890.                     printed out with the ttttoooopppp command; normally, the first five
  891.                     lines are printed.
  892.  
  893. FFFFIIIILLLLEEEESSSS
  894.      $HOME/mbox               Your saved mail (unless the hhhhoooolllldddd option is set).
  895.  
  896.      $HOME/dead.letter        File where the text of the last aborted message
  897.                               will be saved (unless the nnnnoooossssaaaavvvveeee option is set).
  898.                               Note that in the event of a delivery failure,
  899.                               _s_e_n_d_m_a_i_l may append the failed message to
  900.                               ``dead.letter.''  This may result in multiple
  901.                               messages being present in ``dead.letter.''
  902.  
  903.      $HOME/.mailrc            File giving initial mail commands.
  904.  
  905.      $HOME/.lsignature        File to append to outgoing local mail.
  906.  
  907.      $HOME/.rsignature        File to append to outgoing remote mail.
  908.  
  909.      $HOME/.signature         File to append to outgoing mail if .lsignature
  910.                               and .rsignature do not exist.
  911.  
  912.      $TMPDIR/R*               Misc. temporary files.
  913.  
  914.      $TMPDIR/Message*         Temporary editor files.
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.                                                                        PPPPaaaaggggeeee 11114444
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928. MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))                                                        MMMMAAAAIIIILLLL____BBBBSSSSDDDD((((1111))))
  929.  
  930.  
  931.  
  932.      /usr/mail/*              System mail directory.
  933.  
  934.      /usr/mail/_u_s_e_r           System mailbox for _u_s_e_r.
  935.  
  936.      /usr/mail/_u_s_e_r.lock      Lock for _u_s_e_r's mailbox.
  937.  
  938.      /usr/mail/_u_s_e_r.rolock    Read-only lock for _u_s_e_r's mailbox.  Used to
  939.                               prevent file contention between multiple Mail
  940.                               instances.
  941.  
  942.      /usr/lib/Mail.help*      Help files.
  943.  
  944.      /usr/lib/Mail.rc         System initialization file.
  945.  
  946.      /usr/sbin/Mail           Mail program.
  947.  
  948. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  949.      mail_att(1), sendmail(1M).
  950.      Internet RFC 822 - Standard for the Format of Internet Text Messages.
  951.  
  952. WWWWAAAARRRRNNNNIIIINNNNGGGGSSSS
  953.      _M_a_i_l recognizes and acts upon tilde escapes in the body of the message
  954.      being collected on standard input regardless of whether or not standard
  955.      input is connected to a tty.  If you redirect _M_a_i_l '_s standard input to
  956.      come from a file or pipe:
  957.  
  958.           Mail someuser < msgfile
  959.  
  960.      or
  961.  
  962.           cat msgfile | Mail someuser
  963.  
  964.      you must take care to insure that no line of msgfile inadvertently begins
  965.      with a '~' character or _M_a_i_l will produce unwanted results.  Note that
  966.      there is nothing wrong with imbedding tilde escapes in the body of such a
  967.      msgfile provided you know what you are doing.  Such imbedded tilde
  968.      escapes are useful for setting the Cc: list, arranging return receipts,
  969.      and performing other functions not available via command line options.
  970.  
  971. BBBBUUUUGGGGSSSS
  972.      There are many flags that are not documented here. Most are not useful to
  973.      the general user.
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.                                                                        PPPPaaaaggggeeee 11115555
  988.  
  989.  
  990.  
  991.